
public class Trebisacce {
	public static void main(String[] args) {
		int[]A = new int [5];
		A[0]=20;
		A[1]=4;
		A[2]=6;
		A[3]=8;
		A[4]=28;
	}
		public static int[] Estrai(int[] A) {
			int[]C= new int [A.length];
			int j=0;
			for(int i=0; i<A.length; i++)
				if (Perfetto(A[i]))
					C[j++]=A[i];
			
		int[] B= new int[j];
		for(int k=0; k<j; k++)
			B[k]= C[k];
			return B;
		
		}
		

		public static boolean Perfetto(int n) {
			int s=0;
			for(int i=0; i<n; i++)
				if(n%i!=0)
				s=s+i;
			return(s==n);

		}


	}

